package io.lemur.common.util.exception;

import java.io.PrintWriter;
import java.io.StringWriter;

/**
 * 异常工具类,解决异常信息,日志打印不全问题
 * @author JueYue
 * @date 2015年1月1日 下午8:52:45
 */
public final class ExcetionUtil {

    private ExcetionUtil() {

    }

    /**
     * 返回错误信息字符串
     * 
     * @param ex
     *            Exception
     * @return 错误信息字符串
     */
    public static String getExpMsg(Exception e) {
        StringWriter sw = new StringWriter();
        PrintWriter pw = new PrintWriter(sw);
        e.printStackTrace(pw);
        return sw.toString();
    }

}
